package mephisto.services.impl;

import mephisto.Mephisto;
import mephisto.services.IService;



public abstract class BaseService implements IService {

    Mephisto mephisto = null;
    
    public BaseService() {
        super();
        mephisto = Mephisto.getInstance();
    }



//    public boolean authenticate(Form form) {
//        String id = form.getFirstValue("id");
//        String password = form.getFirstValue("password");
//
//        String uri = "http://localhost:8182/authentication/authenticator";
//        Client client = new Client(Protocol.HTTP);
//        Form input = new Form();
//        input.add("id", id);
//        input.add("password", password);
//
//        Response response = client.post(uri, input.getWebRepresentation());
//
//        try {
//            String responseText = response.getEntity().getText();
//            if (responseText != null && responseText.equals("true"))
//                return true;
//
//        } catch (IOException e) {
//
//            e.printStackTrace();
//        }
//
//        return false;
//
//    }
//    
    
}
